.page-form {
  background: #ffffff;
  ::v-deep .u-popup {
    .u-transition {
      background-color: rgba(0, 0, 0, 0.4) !important;
    }
    .u-slide-up-enter-to,
    .u-slide-up-leave-to {
      border-top-left-radius: 30rpx;
      border-top-right-radius: 30rpx;
      background-color: rgba(0, 0, 0, 0.4) !important;
    }
    ::v-deep .u-picker {
      height: 631rpx !important;
    }
  }
}
.tip {
  padding: 20rpx 30rpx;
  color: #e79a61;
  font-size: 28rpx;
  line-height: 38rpx;
  background: #fffbe6;
}
.form-box {
  ::v-deep .u-cell {
    padding: 32rpx 30rpx 32rpx 46rpx;
    border-bottom: 1px solid #f5f5f5;
    .u-slot-value {
      width: 70%;
      text-align: left;
    }
    .u-cell__body {
      padding: 0;
    }
  }
  ::v-deep .u-cell__title {
    flex: none;
    position: relative;
    &::before {
      content: '*';
      color: #f34c36;
      font-size: 32rpx;
      position: absolute;
      left: -26rpx;
      top: 58%;
      transform: translateY(-50%);
    }
  }
  .label-title {
    width: 170rpx;
    font-size: 30rpx;
    text-align: left;
    color: #111111;
  }
  .label-title1 {
    position: relative;
    &::before {
      content: '*';
      color: #f34c36;
      font-size: 32rpx;
      position: absolute;
      left: -26rpx;
      top: 58%;
      transform: translateY(-50%);
    }
  }
  .input-box {
    padding: 32rpx 30rpx 32rpx 46rpx;
    .label-value {
      text-align: left;
      flex: auto;
      font-size: 30rpx;
      color: #111111;
    }
  }
}
